safe transaction technology - French English Dictionary